+ вопрос, а в каких случаях нужно писать что-нибудь из ниже перечисленного?
"cj_types.j" даёт возможностьзаменять real, integer, boolean, nothing на float, int, bool и void соответственно. Также вводить оператор break который обрывает действие цикла. "while" - обычно цикл делается по принципу "выполнять пока условие ложно", но этот оператор делает "выполнять пока условие правдиво" т.е. если поставить
while i > 10
то цикл будет выполняться пока i больше 10.
"cj_typesEx.j" позволяет писать вместо "CreateTrigger()", "CreateUnit()" и т.д., new trigger/unit/т.п.
"cj_types_priv.j" и "cj_typesEx_priv.j" - всё тоже самое, но приватное.
» WarCraft 3 / cJass - дополнение к языку JASS
Также в библиотеке есть 3 варианта. 1 вариант:
2 вариант:
3 вариант:
» WarCraft 3 / cJass - дополнение к языку JASS
"cj_typesEx.j" позволяет писать вместо "CreateTrigger()", "CreateUnit()" и т.д., new trigger/unit/т.п.
"cj_types_priv.j" и "cj_typesEx_priv.j" - всё тоже самое, но приватное. Лично я вставляю в кастом скрипт чтобы не мешало.
» WarCraft 3 / cJass - дополнение к языку JASS